.in_about{ width:100%; height:556px; margin:0px auto 15px; background:url(../images/bg_gsjj.jpg) center top no-repeat}
.in_about .main{ width:1200px; height:auto; margin:0 auto; padding-top:35px}
.in_abouta{ width:530px; height: auto; display:block}
.in_abouta .title{ font-size:18px; color:#d3e3ff; line-height:35px}
.in_abouta .title p{ font-size:52px; color:#fff; font-weight:bold; line-height:52px; font-family:Arial, Helvetica, sans-serif}
.in_abouta .title p span{ font-size:52px; color:#e54521; font-weight:bold; line-height:52px;}
.in_abouta .title h1{ font-size:25px; color:#ffffff; font-weight:bold; line-height:35px; margin:5px auto}
.in_abouta .title .dec{ width:74px; height:1px; background:#fff; margin:15px 0}

.in_abouta .contenta{ font-size:15px; line-height:26px; height:130px; display:block; overflow:hidden; color:#fff}
.in_abouta .contenta *{ font-size:15px; line-height:26px; color:#fff}

.in_abouta .subin{ margin-top:30px}
.in_abouta .subin ul li{padding-right:54px; display:block; float:left;}

.proming_b{height:125px; display:block; text-align:center;line-height:45px; font-size:18px; color:#ffffff}
.proming_b img{ max-width:100%; height:79px;transition: all 0.3s linear 0s;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;z-index:2;}
.proming_b:hover{line-height:45px; font-size:18px; color:#ffffff}
.proming_b:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}


.in_abouta .more{margin:30px 0 0;}
.in_abouta .more .morea{height:38px; display:block; line-height:38px; color:#fff; font-size:15px; border:2px solid #fff; text-align:center;width: 480px;transition: all .2s ease-out;}
.in_abouta .more .morea:hover{ background:#fff;color:#2663ba;}


.in_honor{ width:100%; margin:0 auto; background:url(../images/bg_ry.jpg) center bottom no-repeat; padding-top:75px; padding-bottom:95px;}
.in_honor .title{ display:block; text-align:center; background:url(../images/dec.png) center 25px no-repeat; font-size:20px; color:#fff; line-height:54px}
.in_honor .title p{ font-size:40px; color:#fff; font-weight:bold; line-height:60px;}
.in_honor .cont{
	width:1200px; margin:56px auto 0;
	}
.in_honor .cont ul li{ float:left; margin-right:24px}
.in_honor .cont ul li:nth-child(3n){
	margin-right: 0;
} 
.in_honor .cont ul li .topimg{
	width: 384px;
    height: 288px;
    overflow: hidden;
    background: #fff;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
	}
.in_honor .cont ul li .topimg img{
	transform: scale(1);
    transition: all 1s ease-out;
	width:100%;
	height:100%;
	}
.in_honor .cont ul li p{
	width: 100%;
    margin: 0 auto;
    background: #fff;
    line-height: 50px;
    font-size: 18px;
    color: #444444;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center;
	}
.in_honor .cont ul li p a{
	line-height:50px;
	font-size:18px;
	color:#444;
	}
.in_honor .cont ul li:hover .topimg img{
	transform: scale(1.2);
	}
.in_honor .cont ul li:hover p{ background:#0068b7}
.in_honor .cont ul li:hover p a{
	line-height:52px;
	font-size:18px;
	color:#fff;
	}	



.eh1{
    height: 45px;
    margin-top: 32px;
    text-align: center;
	}
.eh1 li{
	display: inline-block;
    height: 45px;
    line-height: 45px;
    padding: 0 48px;
    font-size: 20px;
    background: url(../images/arr2.png) 25px center no-repeat;
    border-radius: 50px;
    color: #ffffff;
    margin: 0 15px;
	}
.eh1 .active{
	background: url(../images/arr1.png) 25px center no-repeat #fff;
	color:#333
	}


.inbtit{ width:100%; height:76px; border-bottom:1px solid #cfcfcf; margin-top:10px}
.inbtit ul{ width:1200px; height:auto; margin:0 auto}
.inbtit ul li p{ color:#333333; font-weight:bold; font-size:22px; line-height:76px; float:left}
.inbtit ul li a{ color:#515151;  font-size:16px; line-height:76px; float:right}
.inbtit ul li a:hover{ color:#0068c5}

.sec_inner{
	width: 1200px;
	margin: 0 auto;
	margin-top:42px
}


.section2{
	width: 680px;
	height:510px;
	display:block;
	float: left;
}



.rightnews{ width:498px; height:auto; display:block; float:right}


.top_new{
	margin-top: 20px;
	}
.top_new ul li{
	border-bottom: 2px solid #e5e5e5;
    margin-bottom: 14px;
    padding-bottom: 14px;
	}
.top_new h3{
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color:#333333
	}
.top_new h3 a{
	color:#333333
	}
.top_new p{
	font-size: 16px;
    line-height: 26px;
    color: #666666;
    height: 52px;
    display: block;
    overflow: hidden;
    text-align: justify;
	}	

.bot_news{ margin-top:-10px}
.bot_news ul li{ display:block; width:100%; height:49px; border-bottom:1px solid #cfcfcf}
.bot_news ul li a{
	display: block;
    float: left;
    width: 80%;
    line-height: 49px;
    font-size: 16px;
	color:#444;
	
	}
.bot_news ul li a font{ color:#108dee;line-height: 49px;line-height: 44px;padding: 0 5px 0 0;font-size: 12px;}
.bot_news ul li span{
	display: block;
    width: 20%;
    line-height: 49px;
    font-size: 15px;
    float: right;
    color: #777777;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
	}
.bot_news ul li a:hover{ color:#0068c5}
	
.in_jpgc{ width:100%; margin:68px auto 0; padding-top:36px; padding-bottom:55px; background: url(../images/bg_jpgc.jpg) center top no-repeat #f1f1f1}
.in_jpgc .title{ display:block;font-size:18px; color:#fff; line-height:36px; width:1200px; height:auto; margin:0 auto}
.in_jpgc .title p{ font-size:22px; color:#fff; font-weight:bold; line-height:44px;}
	

.in_jpgc .cont{
	width:1200px; margin:65px auto 0;
	}
	
	
.inprox li{ width:382px; height:347px; margin:0; float:left}
.inprox li a{ display:block; line-height:50px; text-align:center; overflow:hidden; font-size:16px}
.inprox li a div{ width:100%; height:297px; overflow:hidden}
.inprox li a div img{ width:100%; height:100%;transform: scale(1);transition: all .5s ease-out;}
.inprox li a:hover div img{transform: scale(1.1);}

.inprox li:first-child{margin-right:27px}
.inprox li:nth-child(3n){ float:right !important}
	
.Menubob {
	height: 45px;width: 1200px;
    margin: 22px auto 0;
	}
.Menubob a{
	display: inline-block;
    height: 45px;
    line-height: 45px;
    padding: 0 35px;
    font-size: 20px;
    border-radius: 50px;
    color: #333;
    margin: 0 10px 0 0; background:#fff
	}
.Menubob a.hover{ 
	background:#fcaf0b;
	color:#312610

}





.Menuboa {
	height: 57px;
    text-align: center;
	}
.Menuboa a{
	display: inline-block;
    height: 57px;
    line-height: 57px;
    /* padding: 0 81px; */
    font-size: 20px;
    background: #e1f0ff;
    color: #444444;
    /* margin: 0 1px; */
    width: 100%;
	}
.Menuboa a.hover{ 
	background:#0068c5;
	color:#fff

}




.proimg_e2{ width:382px; height:324px;display:block;float:left; margin:0 13px; line-height:40px; text-align:center; color:#444; font-size:16px}
.proimg_e2 div{width:380px; height:280px; border:1px solid #d3d3d3; overflow:hidden}
.proimg_e2 div img{max-width:100%; height:280px;}
.proimg_e2:hover{color:#0068c5}

.hzhbin{ width:1200px; height:auto; margin:0 auto; padding:10px 0 25px 0}
.hzhbin li{ display:block; float:left; width:220px; height:82px; margin:20px 25px 0 0 }
.hzhbin li img{ width:100%; height:100%; display:block}
.hzhbin li:nth-child(5n){ margin-right:0 !important;}